// Para poder visualizar el siguiente ejemplo, hemos de conectar 3 Diodos LED en las salidas 0, 1, 2 de el MUX0 (Colocar las resistencias pertinentes).

// Incluimos la libreria para poder trabajar con ella

#include <MuxShield.h>

Mux mux = Mux(); // Iniciamos el objeto mux para poder utilizarlo

void setup(){
  mux.control(); // Esto se encarga de configurar las lineas de control de los MUX para su utilizacion.
}

void loop(){
// Para trabajar con la I/O su sintaxis es: OBJETO.io(String FunSignal, int LineSignal, int ActivePin, int Activate)
// En este caso como es salida digital, la sintaxis es: mux.io(
// "DO"(<- Para salida digital),
// 0(<- Especifica el MUX a utilizar, en este caso MUX0 de la placa),
// 0(<- Especifica la salida del MUX, en este caso es la 0),
// 1(<- Especifica si Activamos (1) o de Desactivamos (0),
// );
  mux.io("DO", 0, 0, 1); 
  delay(1000);
  mux.io("DO", 0, 0, 0);
  delay(1000);
  mux.io("DO", 0, 1, 1);
  delay(1000);
  mux.io("DO", 0, 1, 0);
  delay(1000);
  mux.io("DO", 0, 2, 1);
  delay(1000);
  mux.io("DO", 0, 2, 0);
  delay(1000);
}


